(combat) engineers - Allemand Anglais Dictionnaire